river systems - Spanish English Dictionary